professional traders - German English Dictionary